self-assembly kits - Alemán Inglés Diccionario